an intravenous anesthetic drug that has a hypnotic effect; induces relaxation and weakens inhibitions; is believed to induce people to talk freely Synonyms: truth serum,
How to say truth drug in Hindi and what is the meaning of truth drug in Hindi? truth drug Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.